home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 September
/
CHIP 1996 szeptember (CD07).zip
/
CHIP_CD07.ISO
/
sac
/
pack
/
rar200se.exe
/
rar
/
WHATSNEW.DOC
< prev
Wrap
Text File
|
1996-05-24
|
7KB
|
153 lines
██████╗ █████╗ ██████╗
██╔══██╗ ██╔══██╗ ██╔══██╗ RAR - Ço je nové v poslednej verzii
██████╔╝ ███████║ ██████╔╝ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
██╔══██╗ ██╔══██║ ██╔══██╗
██║ ██║ ██║ ██║ ██║ ██║
╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝
Verzia 2.00
1. V¿eobecnÿ kompresnÿ algoritmus bol vÿznamne vylep¿enÿ:
Kompresnÿ pomer aj rÿchlosƒ sú vylep¿ené za normálnych podmienok
a lep¿ie sa adaptujú podîa veîkosti voînej pamäti.
2. Bola pridaná ¿peciálna multimediálna kompresná metóda. Je urçená
v prvom rade na kompresiu digitálnych audio dát a grafiky (true
color bitmapy). Môæe byƒ dosiahnuté zvÿ¿enie kompresného pomeru
aæ do 30% oproti normálnemu kompresinému algoritmu.
Multimediálna kompresia je voliteîná a môæe byƒ zapnutá poloækou
"Use multimedia compression" v konfiguraçnom menu alebo v príkazovom
riadku prepínaçom '-mm[f]'. RAR vykonáva inteligentné analÿzy dát
a pouæíva v¿eobecnÿ algoritmus tam, kde multimediálna kompresia
nepredstavuje zlep¿enie. Optimálna vÿkonnosƒ je dosiahnutá, keâ sú
rôzne typy dát kombinované v jednom archíve. Prepínaç '-m<N>'
"Set compression method" môæe byƒ tieæ pouæitÿ s multimediálnou
kompresiou.
Keâ je multimediálna kompresia pouæitá pre celÿ archív (vypnutie
analÿzy dát pri komprimácii urçitÿch multimediálnych súborov, môæe
byƒ pouæitÿ prepínaç '-mmf' "Force Multimedia Compression".
3. OS/2 verzia RARu 2.00 obsahuje voîbu pre zmenu veîkosti posuvného
slovníka vytvoreného pri komprimácii súborov. Táto môæe byƒ zvolená
64kB, 128kB, 256kB (prednastavená), 512kB alebo 1MB a má za následok
zodpovedajúce (vÿznamné) zníæenie veîkosti vÿstupného archívu,
çiastoçne pri kompresii veîkÿch súborov. Pri kompresii s pouæitím
veîkého (viac ako 64KB) posuvného slovníka vzrastie ças kompresie.
4. RAR 2.00 verzia pre DOS môæe byƒ pouæitá na rozbaîovanie archívov
utvorenÿch RAR 2.00 na inÿch platformách (momentálne len OS/2),
kde je veîkosƒ posuvného slovníka väç¿ia ako 64 kB. Tak veîa pamäti
(konvençnej a EMS), koîko je len moæné by sa malo sprístupniƒ DOS
verzii RARu pri rozbaîovaní archívov utvorenÿch s veîkÿm posuvnÿm
slovníkom, za úçelom zlep¿enia rÿchlosti rozbaîovania. Archívy
tvorené s veîkÿm slovníkom nemôæu byƒ konvertované na SFX pomocou
prednastaveného SFX modulu v DOS verzii.
5. Zakryptovanie hesla bolo vylep¿ené.
6. Bola implementovaná funkcia obnovy dát. Voliteîne môæe byƒ k archívu
pridaná nadbytoçná informácia spôsobujúca malé zväç¿enie veîkosti
archívu, ktorá pomôæe obnoviƒ archivované súbory v prípade poruchy
pruæného disku alebo strát dát iného druhu. Pouæite voîbu "Put
recovery record" v konfiguraçnom menu alebo klávesu Alt-F6 v RARe
na umiestnenie nadbytoçnej záchrannej informácie do vytvoreného
archívu. Zodpovedajúci prepínaç príkazového riadku je '-rr[N]',
kde N je poçet sektorov nadbytoçnÿch informácií (1 aæ 8).
Prednastavené hodnoty sú:
Veîkosƒ archívu Poçet sektorov
< 50KB 2
50KB-500KB 4
> 500KB 8
Po¿kodenÿ archív môæe byƒ rekon¿truovanÿ pomocou funkcie RARu "Oprava"
(kombinácia kláves Alt-F8 v RARe alebo voîba príkazového riadku 'r').
Opravenÿ archív bude nazvanÿ _RECOVER.RAR. Ak bola pouæitá opravná
procedúra pre verzie niæ¿ie ako 2.00 (bez záchrannÿch záznamov) alebo
oprava nebola ukonçená, rekon¿truovanÿ archív bude nazvanÿ
_RECONST.RAR.
¢anca úspe¿nej rekon¿trukcie archívu pouæitím záchrannÿch záznamov
je veîmi vysok, ak spojitÿ blok po¿kodenÿch dát nie je väç¿í ako
N*512 bajtov, kde N je poçet záchrannÿch sektorov umiestnenÿch do
archívu pri jeho vytvorení.ì
7. RAR 2.00 je kompatibilnÿ s predchádzajúcimi verziami a spravuje
archívy vytvorené star¿ími verziami RARu. Jediné obmedzenie spätnej
kompatibility: budete potrebovaƒ starÿ externÿ SFX modul na konverziu
starého typu archívu na SFX alebo jednoducho spravte ho pomocou
RAR 1.5x. Archívy utvorené RARom 2.00 sa nedajú rozbaliƒ star¿ími
verziami RARu.
8. RAR 2.00 pre DOS zisƒuje aktuálny typ procesora a pouæíva in¿trukcie
procesora 386/486 ak to je moæné. Táto voîba môæe byƒ prepínaná
v poloæke "Use 386 instructions" v konfiguraçnom menu.
9. OS/2 verzia RARu 2.00 má novú funkciu "Set task priority and sleep
time". Pouæite Alt-R v celoobrazovkovom móde alebo prepínaç
'-ri<P>[:<S>]' v príkazovom riadku na aktivovanie tejto voîby.
Priorita úlohy (tasku) <P> (moæné hodnoty 0 aæ 128) je v zhode
s kore¿pondujúcou koncepciou systému OS/2. Hodnoty <P> sú zoskupené
do nasledujúcich skupín:
<P> hodnota OS/2 <trieda priority>:<úroveñ priority>
0 OS/2 prednast. (t.j. 2:0, alebo <P>=33)
1-32 1:0-1:31
33-64 2:0-2:31
65-96 3:0-3:31
97-128 4:0-4:31
Keâ <P> je 0, pouæije sa prednastavená priorita úlohy v OS/2.
Sleep time <S> je hodnota od 0 do 1000 (v milisekundách).
Je to hodnota çasu, ktorÿ RAR dá k dispozícii OS/2 po kaædom
çítaní alebo zápise poças operácie balenia alebo rozbaîovania.
Toto nastavenie je vhodné, keâ v systéme beæí niekoîko úloh
s rovnakou prioritou.
10. Mená archívov produkovanÿch príkazom 'R' sa zmenili z $RECOVER.RAR
a $RECONST.RAR na _RECOVER.RAR and _RECONST.RAR pre lep¿iu
prenosnosƒ budúcej verzie RARu pre Unix s Unix shellom.
11. V celoobrazovkovom móde je informácia o metóde, veîkosti slovníka
a kompresnom pomere zobrazená v dolnom pravom rohu.
12. Ak sa príkazmi 'V' a 'L' spracováva viac archívov, zobrazí
sa celková informácia o v¿etkÿch archívoch.
12. Príkazy 'V' a 'L' môæu byƒ doplnené prepínaçom '-v' znamenajúcim
"spracovaƒ v¿etky zväzky poçnúc ¿pecifikovanÿm". Ak tieto príkazy
zapríçinia spracovanie viac ako jedného archívu (zväzku), celková
informácia tÿkajúca sa v¿etkÿch archívov bude zobrazená.
13. OS/2 verzie RCVT a UNRARu boli pridané do distribuçného archívu.
14. V súbore RARFILES.LST sa nachádza zoznam pre triedenie súborov
v solid archívoch. Tam môæete nastaviƒ pouæívateîom definované
poradie triedenia pre ¿pecifické súbory alebo skupiny súborov.
15. Bola zistená chyba v zdrojovom kóde starej prenosnej verzie unRARu
1.01, ktorá zapríçiñovala v niektorÿch prípadoch CRC chyby. Ak
pouæívate unRAR 1.01 na rozbaîovanie starÿch archívov (vytvorenÿch
star¿ou verziou RARu ako 2.00), môæete vyrie¿iƒ problém vykonaním
nasledujúcej úpravy:
Nahraâte reƒazec 353 v unpack.c:
if (Distance > D->MaxDist3)
Length++;
nasledovnÿm:
if (Distance >= D->MaxDist3)
Length++;
16. Bol vydanÿ RCVT 1.01. Zmenila sa schéma spracovania archívov:
najprv program vykonáva operáciu 'Del', potom 'Add'.